instrument maker - German English Dictionary